odor absorber - German English Dictionary